void
fibo ( int a, int* res )
{
	int t0, t1;
	if ( a > 1 )
	{
		fibo ( a - 1, & t0 );
		fibo ( a - 2, & t1 );
		*res = t0 + t1;
		return;
	}
	else
	{
		*res = 1;
	}
}

int
main ( int argc, void* argv )
{
	int res;
	write ( "coucou depuis main\n" );
	fibo ( 5, & res );
	write ( "result is ", res, "\n" );
}
